1609115
69155831
81045084
29381145
89575000
54802557
42724603
58248930
92037242
48978536
3802209
3755101
34087669
89532839
48135339
15359357
38427355
10198470
15048918
40431038
42361771
94554608
89206295
64948782
609774
39301295
59491247
26715335
4415041
54766993
36726314
96564149
1918076
6515162
36522434
25316229
43342528
82611453
97464275
608186