57936383
97712840
69853223
9343006
57219534
79139475
46541469
13455630
74597651
71001211
17853413
94602773
49314730
66337191
9582010
17463096
25524164
67066790
90208693
8575565
41273901
771940
37426393
32538283
69782538
53646055
10667101
53447731
48081971
2011977
99526973
3832788
1017296
15872299
66708853
9801658
553182
96722641
2238171
74805204