21807657
6233115
82319121
22127116
3403126
15991094
81406811
19754999
52317081
16181057
27965267
33757069
44948180
36782620
80274064
55922270
8933358
26798461
35638442
41863787
11448000
91902849
10141907
90027270
49572038
359719
75454354
73462946
28494253
51683283
65962714
87444526
91706476
41387457
18043501
56588913
22791883
96142105
7056237
65073981