30588404
9257567
49568461
61604507
7191145
43246725
24954080
70131946
39231902
36261669
10891834
58508938
31848303
31887678
75801413
70152364
608162
97184324
94471500
90394054
42475810
39075292
55484341
20682490
21564303
48153054
38327494
69702470
57269927
89857643
53376512
88211878
73803099
45303153
74628375
1803815
81139629
51796525
43993570
31802586