4335152
19327022
25795982
18562323
3182405
1117792
51194645
28588834
70693424
58224078
48953575
10418443
13847097
79226478
46941697
95113759
90164085
65423055
49688291
4693281
29632704
5507882
3968849
72635879
44857335
37652104
4228207
99665524
87659712
8813119
69345157
30509403
7157281
54851243
86126734
14928216
12353190
17399700
3824902
94142468