60297043
58171278
71344370
29791190
95897708
7395191
47333467
63822086
25126433
8233816
53447039
99112380
93303273
60852657
29438744
22402950
89762593
67073423
35061112
35195151
85547888
80223643
93934705
27572934
88182017
3581949
2566406
4568358
76452224
5493889
64429303
33244991
81805970
90287931
83493693
80782423
40409122
92804413
35313675
53917065