47233776
98878521
1532869
61201303
1885730
799150
24533088
50563315
9766262
34994373
38109244
52661110
33024223
3645388
83382442
908150
1237412
56456638
16196071
27128237
84027284
95369224
54688881
56201606
53992898
93123527
9214774
84005695
22191686
28631912
56323842
16277677
91235040
15013622
85701082
72903225
84143267
57548869
73633156
6933972