15239672
72733909
63536083
43495872
1237940
88468169
86945739
86868175
15266661
76335436
14703416
55689488
93811742
7864192
2436573
44521680
12679233
78199473
8716568
43592303
44758167
22044060
75422304
39625353
21152866
3636958
84324144
46702221
34906748
95442941
98983240
28771765
63234399
14703007
6338
9873280
56898821
60247530
593543
93961642