61027560
48549222
35221276
23719265
4611506
4678131
89527841
62014961
43436708
22904823
45852576
67701985
36092948
1557060
33189367
7497407
80021044
68873976
70621511
36078609
2083280
32864664
93265218
33322233
99847039
54498829
9563236
5951474
23607636
52044756
39498033
94686635
47573205
1339660
60548681
95426519
9978524
36962544
70211506
725815