60053095
45007742
30541846
22007753
64327499
54173369
70087872
52467005
19289025
94974691
31781826
64758663
94309635
22867983
4791967
52953247
40444750
19902492
35862266
95527614
7193100
90594109
464105
15552793
51585074
14136300
42825811
50112738
1693367
75555382
55939253
4557428
46001367
10053145
85457874
12393736
78046673
95909756
32031840
7437366