79982918
55881924
3392796
18415644
24843904
383244
44917752
454830
72678487
60056285
39612488
37248341
93611535
843318
98505978
7586361
7122189
39199723
21049733
18112171
5289229
14141229
25013385
19379799
60058999
27628081
202461
37311577
21162978
80336673
94866337
10812074
2090988
20906362
65655812
44116015
40357861
25472998
69854569
41407402