11821545
508623
79095793
47541503
90118022
93155069
66613795
19298046
52951355
35622472
10662977
59565773
2733319
15348394
8679946
68152113
34248253
85161773
78095661
37273608
4969295
28367851
15006744
4582979
433827
50339460
14791334
69132281
81933620
1105535
62745214
51735358
20705417
2107702
71843107
80365069
98979790
15097451
96486339
41911491