13301433
85727081
9522834
74535583
11967414
21072763
27012863
11899721
81565175
22998700
36283770
49876554
463697
90883262
64634647
59892699
56798216
6119958
2709508
7864636
40607930
71629597
35914882
25054759
95462937
39938314
59785932
96178969
44127071
22342139
28908950
4283498
8396845
40575471
35859032
53168956
47818026
12413273
40868299
3778458