70822925
44681923
3015527
58787941
90155388
74755810
699731
46271218
57771397
20943532
63361653
44662636
62535052
90286697
91316080
12979916
7705115
64335052
82169490
11203434
29644616
8852741
96013534
43389159
8245144
47631961
88929251
7700479
82801131
12621466
50875109
95963750
33304434
39502360
15417107
29522098
16436231
9563045
6892549
36886545