93304947
19237366
90533453
50137976
51973051
54742617
69657219
92571519
71833087
11082485
36149536
54753631
10134854
66501506
2234448
62264148
250679
89445883
62714416
5634204
24902564
85821707
5724905
22801883
43759120
28518400
47839732
8702391
25752329
70641070
64675963
16521298
46592698
243461
97682639
3834560
68432099
26545745
34396885
6948971