17425110
14992124
67726221
62082283
64895921
57001652
308099
6972376
7060147
87002342
33905059
89653268
42338281
42258015
69429889
944115
42857277
30028798
1706109
27873135
27393271
79402054
58146586
72105192
20691750
95648235
43472017
23848848
49053003
96915756
6517247
71306583
57302313
66925551
48005643
58197561
62505940
72381931
99425082
65566441