94045543
81443403
99222530
19026021
90114935
43867085
9176765
67332026
82672516
1766390
56196050
79518462
48484587
288546
89036044
71343688
60772154
86217130
87804404
13753987
66565065
33407150
36763795
57803272
47613820
73618180
64057867
99969580
6035140
99338596
59194651
19999569
13484137
96764975
10835095
12159753
28905488
35123994
56934531
14804694