93833235
41363085
15849269
76254702
8535731
23434125
80128342
85354026
90303341
75637895
68438158
44085223
11502238
30174609
6854381
75699332
95608102
71679432
2189159
9507511
60656071
2571805
7607711
60532344
36813083
9906762
42668603
30887507
31846554
72069171
32357208
27173357
4174651
46526328
1662746
2597304
41197971
57233127
36805374
26916770