47865176
2503206
91264110
73632055
44107952
20041552
54289687
8896986
89477892
84561705
16043669
8521427
86356638
65601130
85733240
62307504
58166597
89272432
27839683
87865565
28537516
62453451
87549639
2363080
93767070
13127611
7988295
94229622
3942351
64438058
93379778
29352581
25876790
79276747
6688193
1578723
85473297
25044479
8222455
70037084