91799096
17287297
93159752
820497
70076997
14679363
14975025
19912024
5051516
96442052
19174532
61749295
6851998
8527878
67835928
15534082
18742949
21487208
28644523
73795566
46858060
40037420
74468298
50818693
734744
40128308
31367632
99661947
51879891
33316043
19337210
79797826
4674421
76483189
1341247
2106544
80281277
22331626
34977992
51521855