785708
5261170
75368477
14288668
91221208
79298487
46308810
8256634
15835940
47575074
39104336
75947759
3825174
17342901
8819757
192420
22022121
68183024
65127971
40432083
56365989
33523147
33887943
51554675
445069
3562895
944971
1383881
39817152
11506170
40932481
34134199
40938701
41716038
55583036
57495212
30538774
12647840
97229567
74747068