37898642
64133647
1789288
32208407
59272110
79973888
53123214
72164499
6218864
76403371
14196819
6333337
56167195
4304778
38087677
27915799
62169694
20165628
47398126
24696286
62197956
69106656
93521017
71058611
80673516
63358670
67692408
2659170
8860805
42886457
60244446
16001309
10322966
42258844
90724065
45179601
41316891
12235459
57927236
47459993