44237935
68082189
67662432
80395615
37311701
20735184
97281616
8830374
46206483
56041086
2602888
43727259
1908961
41669526
49393989
25137190
53488836
8201192
85924701
95865634
82753048
49758375
16535287
98981319
79057965
17839638
45641500
60231681
50338532
14004884
86355463
19608602
12178266
98747804
76938476
72799422
56482333
10278245
36653763
87193930