58621601
75663410
5013675
31959890
5461482
78642183
34967073
36688769
91114884
66086041
31852744
36226130
7157641
63726
54198624
63083068
38235299
23192796
56749582
5752300
21323463
95748935
2487808
11601839
8795208
59518365
17793563
73857974
98416218
42071965
46409889
38639427
91474400
15289873
4997964
4747931
5088951
2399157
69038482
2524816