22479062
55916365
79317697
12605137
40835220
39554079
24564643
16032425
1931720
54697019
37634554
85437168
97072456
59669404
3012680
92874640
28013665
94885257
1222398
30385078
34653655
70659595
64171575
97442243
70435517
47155312
59124003
49331672
22559169
128841
37455048
44095564
86725743
656589
7634986
69866191
10635433
79399649
65266729
43281042