22486482
78785264
375725
70412135
71671588
1455814
84419189
98664113
31257408
5896807
96704797
58162524
16504130
82768849
5420338
98401033
21268456
73043276
3344589
48907877
62003827
52369868
70123026
83722220
24425005
49676060
39816414
21332716
35766961
6581621
8539295
39849878
75035559
19776187
85474533
84118074
32655788
124758
23449081
62155414