50723770
17507527
67786231
45811215
27146470
41261637
19655114
39041026
91419276
71538432
71988381
7825768
71217623
5245156
60086063
1915031
96742272
7073030
79282278
88625664
67782209
3873106
38047236
53722745
68258761
7849144
69415087
73298936
9972918
22088197
4127742
50142448
28951423
33407861
62904845
69693122
90332872
89493819
68311795
20396416