4369922
3650248
80047046
73884121
95067933
38959428
76022794
85747397
92289732
36598085
9523994
29442106
34713308
78484326
86483431
5583716
65053275
14301775
2155099
4141946
24048745
3196069
6586675
3441484
41561197
6329155
93502234
49912594
34995443
34711043
55008754
26148610
52671569
26024279
40808800
33986245
93922082
4009471
57843516
33222585