89052350
929196
55292951
93435044
7911362
50381103
40979240
7395948
85488816
64054216
94927952
5610559
56895929
93564276
57128306
93557954
49974979
61387875
5541864
67334156
4935633
1062565
56008414
75501349
42311895
60821332
69282258
68653259
34881960
86622391
85361708
67671711
39158475
51609462
7526476
28321520
65815394
18444638
5888062
55941739