52764246
46536239
30374716
22257977
33443912
25458877
6392790
67128457
56435715
1333496
33793130
82859501
4532616
56927170
1479631
57183192
16505711
601152
85282323
30102472
70717851
53168880
56468085
7588114
78254762
77089853
53118608
3966933
41332320
23686127
69348449
27776673
4123762
10604991
9256078
92609904
56624689
4083695
70816652
61122069