60282755
38526163
43171099
56458180
84398495
48256991
14875209
16015922
5470223
94359340
944289
80822685
50638344
74262913
9131136
16163221
9550165
64813818
86151373
54151260
87615351
6165846
69549307
34698561
26268840
67596299
74441297
65936485
27195271
4662560
41398360
9411928
90111132
19987063
27465784
87645298
71838110
15325515
41697671
60409880