55307961
100008974
22911046
19252235
44509383
26976195
46857368
23774886
50503681
95509272
31727293
72017604
80857960
53194140
39052859
93172377
12388293
60007207
93223378
87239243
68483838
46082690
2638740
129608
8728165
78894186
92483029
75305969
82642890
90841611
79053356
9768529
90764067
91504643
32529675
71443750
47705498
85516738
69948130
27084562