97035028
14454287
767673
73953198
67705136
33414549
20078627
73071477
1237857
6502678
38778856
45598277
2346659
2010647
74786268
1092130
66802758
6364894
28942405
78612672
4059239
63636303
13843613
8573663
17147582
96822613
99212389
94134908
41865765
43047625
21655446
44007891
87379828
84602476
2574410
59882531
74961704
68293936
15368839
41773414