95643116
42747232
2848205
2173650
26745314
67939358
79987527
55026058
67964137
26859221
64631717
1729784
3577454
91153914
2353921
82826134
13474409
27711462
67109753
90878464
69236329
30383126
20261272
94288160
2810431
5843811
87021745
30989397
27432261
28325608
91879572
96027150
45782880
23159682
67128703
37971311
61056581
84177226
56564199
64223203