72865557
59426761
20776469
51453764
54173985
55401125
35837320
38915434
45002519
7909706
12508066
1277463
2483316
78577473
13837556
28077963
10218147
48019763
18128805
1125485
78684770
30573290
30776417
48878710
93769790
14525517
85212804
23182860
54001430
17197782
61016109
36652751
694024
20883483
49266629
17214138
34213330
42127482
87402248
71985917