48243668
32558106
25677432
53481679
9657839
45413799
61786410
6935299
59571805
27793263
1187105
56954942
33284190
91805247
18109426
44517315
10787523
33142042
4959071
87392149
36895793
19921260
64284013
744603
22963509
60417886
37221142
4732579
4214456
70134232
45258659
55942474
6452849
20448259
74173193
7850318
7918664
3195183
223212
88546231