96797073
65416718
36231965
54247906
38294524
33428054
82987457
55959883
98473802
58238696
65801531
58678621
559304
49614090
2849243
7635854
4648357
29742292
19656084
31634206
52908080
51517371
5760132
33772731
94719729
17274991
22645026
98612982
77078160
22746078
30377233
30781916
29999808
37941383
91661982
44141025
31783137
30833734
35289120
27758859