97748970
62075887
39655213
96677621
56777208
5863986
97511742
17865975
211543
37444666
17087233
789488
9703762
37104282
45882731
62312450
7921105
40389580
5947134
23215787
437781
13011725
8279011
3447377
57611997
49637374
21088409
10735662
43929014
89669485
91346375
8813458
70375311
2917822
58584140
62836878
99452164
23576806
9571855
46176181