40441719
48209577
13533359
19607217
7694558
70636681
40682156
33085547
8988957
22812247
68995031
41421427
96515911
14589587
61771887
51403332
7681993
21337098
53836743
65078834
23492860
27124957
37573254
79499078
94564174
52603393
23538358
65228954
67712219
45145252
91078042
11954778
65256103
53288794
6817650
6856820
88382654
56961599
7988113
49283482