80998329
75208798
85648751
5710589
78685512
17905580
82046973
35336488
48567445
29003377
745473
3176524
4933919
50008452
85759956
61922718
55973266
16536914
9577646
52416800
29082999
73616596
81304947
22506959
37335019
2303251
56128479
20985090
42527828
1652535
2660199
29189224
18575055
80506039
14519417
75998487
8421250
18439245
67929074
29108356