83479616
79565491
2761645
1048426
50595012
55889394
22346862
94917674
1107102
11623217
92742563
83589493
61558156
28464967
951652
80531639
71243468
36759222
4622304
10853199
85132826
44923953
28725599
59228577
3606813
3084736
66691998
45574283
14247846
53752937
79658155
84486452
92191647
92566003
60766626
3901972
96567335
70581794
96124367
948151