27775322
28722283
17014995
32867643
80009480
2684909
75707992
40282144
30961432
94163713
56682413
97336724
45781432
90191366
39876319
9873586
85616999
6346654
49152661
83437217
4975835
48877927
93417407
81746537
27353358
7757319
40628932
8799676
22466926
8344222
30468701
9836016
89396177
28864853
769185
14229334
86233350
73505398
34438201
33013794