83702699
91362220
67684410
9080609
24328788
82321218
53254804
57235498
69404624
65827926
31837271
17916120
4334957
98197494
38193880
87392249
30994600
40305520
66554282
46507262
13252270
64173772
7146690
2084880
85509201
9357586
41326004
70167719
15754993
10224581
40281895
7648513
16293356
69831644
11253863
36098568
56127580
65402569
28207491
63219147