57624871
18889954
9755315
13271169
31639433
26913102
25709947
4127821
24633897
70381514
60689540
9037391
75896152
57687440
4652182
20174077
54002966
90234745
93235973
74186318
51686629
68145376
12669320
12052885
56554377
8021200
79495
84511118
67795747
25865941
62018208
69104784
43383059
2831895
24312262
44865278
89642212
1513890
44574290
58538138