38561415
79828840
86603529
79053483
32174211
54909310
47394687
3574316
5888400
959130
34991683
97316736
5151149
75931439
33193035
13827283
53844308
9379059
28189809
68533700
94607605
19375508
61264870
1715998
68277752
69545509
4481963
1717407
9911900
5847767
49199188
10448095
12825617
98535428
52305141
11479640
84934417
2825224
88047646
50055395