59242695
49752123
5708891
9156588
51617256
54119536
50066942
56201326
28915779
48786264
91425332
2835934
40245891
12247021
66215169
83742790
82718966
97663002
63427574
63924967
177964
3208827
38306638
17139875
3606278
5677237
74983615
42585295
53934924
68007313
5044347
6415810
183810
10262103
92842582
54613651
92786371
1557535
91326707
96503410