43471889
92493920
77507346
26731385
83574285
96005439
45504684
96207064
87844009
5229564
67515218
3042870
85768204
18388458
41683140
36363940
5345284
88277214
52234929
11015389
53031436
98658886
97985
56418171
45951734
85173428
16772679
58437260
73744037
84273206
13294524
94806346
22928785
40903268
71094687
55156974
80689804
82638699
55346192
10488070