13885768
45035074
12087490
7328712
22228146
29957425
43269979
43058160
39093035
86086990
51123290
49455371
71904081
33996723
85148176
75827161
76361780
37353905
11757941
74649900
43478909
28036971
96788059
46504685
99744126
85486727
69927683
532482
4877960
4732108
99863096
84931
22818478
66351493
8742692
17901177
25365106
27555029
6861354
25954267