49122177
28402969
6833894
53117607
8928672
19728954
13158718
5391964
98656592
5609302
8437953
33244551
43146146
37995811
26506698
36274759
7927271
27663856
45569248
29545978
29422671
16591064
38018613
36066106
32172920
45816177
411996
1665317
55953884
99128918
56678032
50019224
51576870
3051165
84883
54114282
72365494
70607533
65254036
50667247