58385927
61654587
3739802
93845243
85642986
1201974
64135381
32226487
23375637
44766571
31222309
55365836
28631310
34396113
38738988
81136259
75437251
51922858
63501504
6375550
13355291
27882234
4729948
22702029
43878271
65833346
5542148
63248696
55678918
30776391
74753213
5982658
72699487
78839502
53884824
68768063
86891006
66124968
86182006
81382410