44527640
31914043
74209348
1282231
94402843
13917405
8114097
46241429
38982772
37957424
12979014
19949123
35728142
3179063
2882491
39757774
79067491
4075815
83879186
11948024
22928196
1973649
83365516
62358344
81994959
12883458
73112229
54107990
17706897
43168610
88873621
45458569
30929473
83777939
23936047
73327517
69173874
37908104
488914
26801229