20833003
92044838
56522867
38084728
26379759
97978597
4958263
76359389
25998464
43263026
27793423
3404856
28079800
47802559
4924491
15298227
18559107
96895575
30824145
88144861
54576684
8253243
34967905
82459830
59709082
59016564
2209508
483945
19638436
70239295
85572042
86574981
3877932
42337942
6455203
92595102
43697745
86531731
12584620
82469725