46349482
91812533
70866623
87924561
1997567
1895192
84038910
54037312
87184246
19645153
9286979
61398867
34689396
46898921
74825676
2010129
36466144
48273484
88432685
5189697
31292350
53753909
21916279
93313225
9178506
24366513
20585480
6158701
3633924
35923138
31073390
29028772
30978714
70546981
19035649
26714702
40762384
30043676
40219526
75806192