63181522
45044025
18747306
27394521
64321695
21954046
77885938
28784695
23405175
87238836
68705916
70833129
22689976
3563927
49167948
9638565
94695685
4028644
25456177
37993061
94405642
99565824
68129800
13304100
19454623
41327795
1491349
9729484
76663700
58159071
20017718
15783245
3081727
44569343
44746262
7693974
84736856
98724060
56803861
2044709