19631733
61499986
65198856
16639444
36012979
97603998
17491705
48109772
28922412
5323935
57315293
72683639
67645278
7506193
3843575
36767457
68955955
95887515
70618642
30941180
42352705
93241631
29341391
72182285
923587
22726051
751760
71098946
37238650
10217256
35549824
17447503
90566547
96519812
68138844
23941697
46683626
9122499
63691424
18664605