89243863
72217237
70751142
25555572
3167488
1808655
16453486
86207313
64486033
4974333
55901738
28882322
22106702
11448363
63533402
48462960
76068035
85731367
13972365
36999823
92685158
5837921
77013000
9012733
60471818
1167052
99253531
16509441
82867905
80321085
3957767
4091898
78815892
85145590
95107502
23071744
38415395
2271953
11067990
95968889