13392941
30272891
7124970
59227327
56857658
54022518
48528597
52936280
22492919
34416225
507633
79883983
65752626
99892009
7254506
908589
34503113
34861116
271212
86437283
70641841
3496455
28682253
53345313
64374174
56685709
76207504
58029972
95623077
60461813
96466122
73163072
26791390
67368646
28518327
67604464
80829168
4547930
93841754
44627368