89563918
86109512
89281407
29528667
8352417
21186122
1934746
92209360
88152393
65689040
65736707
42298123
9443979
67382908
54567994
43695045
5094401
93019870
30448180
22735613
66629022
58339167
33232868
95129875
72729464
21945795
66054831
74076589
14109451
38758259
46682910
40557973
51514049
13875861
67396559
27984909
27864095
4564274
48411909
85984090