98919563
53256655
7214094
6411394
24705708
33251221
27346988
46239294
10526463
85982964
73169427
17795619
86776411
84275202
82053883
83163925
1531318
34139457
50431457
68254288
33904595
48942624
73021920
12075984
49201835
91624316
63442402
43337853
54752853
25009265
5442053
40972831
27047199
56607667
36249937
34097756
67699528
16842957
7087765
1323253