50807918
2761452
70639364
61581135
972240
2909519
9418818
71582711
60331291
22589223
95389198
81971821
25911312
4943393
82365234
49556090
4204720
4874844
14106242
41426169
60614047
27394680
58439304
97699476
38483230
89786703
13129526
56151455
48055608
80555950
15848473
86099254
124953
80697912
46255278
93397521