5650540
88364275
39117422
3182292
1128207
92235881
49383061
76043221
94579664
2803840
10268235
31254261
93381357
41589082
93184658
4309729
27109889
52122512
18529171
8906722
7157092
2479741
63324426
8124021
55687797
79276030
7925337
97846859
92684124
48242695
92209169
13284006
9981152
16018032
87212646
51328757
35886835
860992
14987452
89537304