80366489
17183520
33233782
166435
87521774
89982567
68356670
60027140
53161189
3305480
42399365
4215864
28986204
78588821
30697412
35683274
88433804
4107772
99858724
48275000
94195302
13533559
6778563
97828441
73909622
837616
2762596
15771079
59879231
38664138
22108189
70866651
44527184
98182681
93052292
8271128
45299887
43631714
6258750
87681710