39642742
20757498
23114198
80904436
89622303
13097005
1550960
25203993
65203719
31816921
843234
90315589
82789
23867549
33434447
74121017
34482510
70074399
47416329
35118324
96453587
12253887
2143698
10988948
21659497
6611126
85628353
11931985
9806268
85857945
58371493
83059796
13416729
18517744
89175790
58846819
53302343
21052741
75478528
3832882