98933302
94913150
32206994
61522815
82278708
13062089
83943404
29165016
64267203
24226925
53082660
12364877
61785390
3467518
38613305
70255601
2229888
3167875
2010841
5665491
50449671
8594413
8665163
23052765
70954299
49372135
36335059
88878484
26178219
16018447
255385
1128117
51212611
28612864
39541012
67516050
27654718
45716533
73022338
57421959