34779321
99231024
94802605
89789442
74096646
60841246
7684814
86909276
65371800
33385191
62601302
168412
93891672
796396
43988714
8907861
31529239
47403211
84419674
78135755
49577047
89129613
32059169
20927239
18876832
64835656
77506006
77563556
16326465
6146379
50563600
29666339
17567105
29421776
15356289
23503576
36297503
81378675
78964727
53369451