49866607
85833357
58279596
43328219
92294172
25585960
40185790
60467521
58399912
72006131
23667662
1284952
96238316
80638433
3535098
10513287
3418280
13628906
14562924
60837665
4335127
5205498
74761057
8560364
31139279
53957131
62179374
84173653
72652824
15315592
71904499
44621831
33559655
24373674
9821071
78995839
83138499
43839613
90073849
3486180