93828860
89512452
74969178
49439878
19379366
68812701
11001147
66808981
90111912
58341668
33321890
6349432
87334297
62524355
65888530
28636193
70609397
39788016
6327062
85885198
89091051
7267291
10145414
23667467
86094047
1168
32341484
70361212
40419240
12716792
33747401
11703640
53384337
868665
2612934
87044535
15942875
94971570
7857895
23279675