92706583
12295145
8624249
8567609
36085367
98165819
42977249
71765371
12078836
54412372
40937587
91988240
21075850
26113342
25268081
37732448
58517721
31366989
97814387
17967298
9679486
25985530
93311169
959837
61723241
404990
77142470
57394761
72774421
73519415
23738065
29176607
3557875
29882103
66866011
70221150
66594012
48998284
48659680
59223952