57888285
6209251
1636285
51722269
27738789
33839205
7979220
11934260
7393060
5595380
32845712
54994745
719625
27001561
71114625
20253625
19396785
227133
75622580
24593704
49534497
23206848
44921443
75948034
94575434
1458155
1166826
12618486
85535417
72319815
21829615
93191046
29761321
24505953
30798764
8853828
23043168
12064615
25123672
96007571