2426420
48292609
92565898
95051525
59461651
3302041
25294998
14522996
3181088
1634948
81032770
3051508
53414444
2928232
32615462
25666634
63614757
83599037
98409483
87868358
62679977
56662069
76423026
48138188
7199390
71408860
57859580
47307465
69406110
91372648
87621055
9816375
56231388
10948300
51946262
62811086
65936839
8333235
75291319
36068421