98486752
92496405
81711588
58484861
61766172
50219209
92657154
43576647
44251823
67333805
56297091
36405622
20845506
47774481
24196584
5594394
63533713
88053514
31683188
49169776
86469355
39376872
2358884
25297924
4524231
84992520
59828100
67386356
93881702
59475578
5965117
82319517
8366145
49077828
1971327
17274614
62101778
49965178
209751
13417416