96766483
18753366
77233292
23055075
82728701
12931958
5712890
27858863
79584213
49573396
3208161
93645759
6836472
49762884
86103917
30718410
55869390
53412969
11617138
34446031
24418073
30019070
56586831
46297234
70167357
99252949
63354663
62687232
54017947
20856961
84362842
26578089
23846723
1051133
38861098
48523136
46183002
4572105
2085788
86365757