88563280
3801256
12375960
71237937
55577733
52963236
86812350
8794619
7399932
50485334
298422
63509613
6924474
88652430
79081067
12904523
90014602
52618370
37224351
21115232
98916300
89964434
3557417
40182322
83746839
70356971
53153804
56726235
80703784
3609180
51097673
31676489
68656525
64778801
84507890
24674853
41369582
18251047
6228404
31727680