48703584
59129530
17067881
89699614
23178416
34947732
1058756
45627539
8035175
4263964
35949669
45881770
69503199
1166316
62429832
66729345
20638838
85677083
9563188
61475157
4072960
33307945
50386623
99213517
1429687
64773911
77685314
19352951
62456068
23305711
95157729
636533
178148
16991295
50012362
61659575
61414907
485599
3108220
60464394