98092018
32484308
16528333
76245538
50464859
89673275
4100953
21709081
1052369
34029130
51235998
43397258
5646769
31896063
2105523
5306155
89396071
97945637
87913673
7319421
5964556
42672064
91646092
11063524
58078534
90183524
81871370
92973051
94843014
3278476
71217343
96809488
87935423
92765945
11379637
17363890
56383092
14679256
89367000
59213607