30449017
8617358
28186712
40205926
6919370
44707585
81482229
55911973
15479974
80402182
90949121
63447357
897079
48066952
23712566
4468288
37412800
73265357
37476355
97965666
17688264
88932469
20506038
30477197
62154217
82976879
28966702
5737191
2518541
687173
20873376
76181571
29787649
35654653
84158470
14689823
16212619
12546862
3462847
54015499