3602150
2153005
4357512
4581153
4619368
4863745
4993000
4440385
4880588
4031253
64541
55514
63141
56282
61155
51676
77408
51106
66804
32251
72201
97462
292793
95726
436796
795895
96912
323586
112487
151842