97362446
66275824
2755310
1568751
43549046
94975771
19858308
12389458
5769537
24092367
81762665
13177062
75038038
10877574
75601257
40692499
1764103
91965097
17539693
24088275
52758479
82544736
2396820
21642940
100009929
49744270
94199998
83402991
8179342
92892738
7611370
46419406
8815314
25839923
63836943
77385618
75942763
6290342
39984345
42262953