83245701
50555529
37188009
921597
28143773
19071566
11548241
76324641
42663020
80073481
51984290
7237356
54543746
15817416
77075676
24559903
8232508
56789569
2393385
61103020
85119962
66857301
90834473
68456761
65203511
46545049
93175872
57955378
78828573
82644153
16326199
53777848
18192699
98255011
44828054
3256073
69164281
42958792
4011906
20423069