40382318
23642807
43508023
1640887
21639945
72882404
40594666
70362324
19366816
33531677
93537670
43727326
21101818
94561666
72845416
8179808
36561901
51587740
14059108
4279041
22979334
36836679
39543889
75776251
41418673
92261095
68958137
1427676
49432746
29784738
28469752
96658448
3037384
37797446
88566886
1893484
39014126
88813269
29316060
36251807