38748859
9999426
50319174
69203795
80645125
91778330
50366647
89802450
44256039
13761684
40141527
99747538
5443332
80143036
59659422
23228146
62254961
1742174
72293237
42567720
56558253
69727712
72892520
49735968
27617142
88487487
62392077
29635751
63145635
899336
22996837
15744665
68316047
54367264
68175034
28307950
51103607
13458859
58568120
54585713