60147733
9711314
25547570
10047586
3023982
99306586
88449276
58572039
77086039
59985885
89324031
41378268
20451757
31029822
1203768
74906228
43202545
88585713
15815527
2172273
81313360
47152834
16506506
62707080
16874401
45422504
52415936
21888201
513460
60551708
64984827
92196797
78958816
80681215
78912752
51508015
94863972
42133264
91378125
46795153