10627400
509312
75809552
36796002
42097772
75264196
8079901
93482973
3289438
65016671
58399107
25904037
3010564
38154302
35342860
15184098
60421734
90539377
32211111
67236990
42626258
8821986
25796876
1189433
85112270
25524764
75689871
64451308
4948675
97525738
82269966
46636598
20085512
16822390
28933440
5159788
81549066
38251369
77176608
67228770