62992579
3036892
4184737
84804057
23708516
81286
20983333
78494670
2282793
42523714
92686383
34137477
92538537
72178473
49585429
29532250
75909358
3037557
83187310
87876963
82395424
51499776
62814646
71615484
75281171
16099069
10353684
70679068
19348855
93255247
99058853
7309463
58142264
49064733
91676590
76051496
66388644
273178
52152
92524350