47254203
84314191
2925485
82643826
87511890
56497927
42741448
56608570
16159644
9828128
70453208
48238801
48817857
3721550
69499888
2157730
64208175
99365447
73896892
69913410
29749022
4958049
35366178
20158121
79286067
30923619
34599578
25517636
87186759
10668931
31952172
49377485
9802268
22869844
95513065
6329953
92041998
16108872
68133411
47319412