50228749
1378700
981977
33823456
1163879
3464950
9204807
7682251
41168198
29745209
78805005
45081354
4033991
57444270
10489007
73876309
92943183
38727268
25737372
59624413
40977203
83261524
22357292
2085718
62473247
53845187
60851463
18616729
10145767
72691717
2124443
85382746
87874884
78801131
59581075
76654289
80237818
40775057
30992930
57076544