26043214
16485675
11144568
35069537
74191339
48672195
10001361
81574120
60708277
56709969
56644636
57959296
59541805
41892051
82463800
49775
6321924
83407856
94306573
15607053
28833987
15146271
82509689
77823328
4856794
55587225
56278008
5721354
9258300
31373672
44017220
87524956
971506
48494785
59349369
45561246
48947819
49955669
8061970
3363779