86178347
31237733
92607668
7579201
41964591
19292333
87387483
20228609
36167311
83537526
337296
97514518
327174
47629750
18914595
28886315
25166628
75147361
91292260
58216888
28164838
25653981
35017117
11277473
37364570
80553819
83298171
24475122
67297219
77767326
74655658
82447300
83724822
83972430
68907408
69404273
23775797
62904992
102744
5965104