204792
31911788
72723633
17371090
65357413
223133
57366164
10382946
99275461
26031399
55697811
46842502
76497019
83358317
4670743
85727913
55217436
81115709
34072114
80437123
59878146
30685653
1646921
5581691
57496178
61771369
90341533
14286096
56741588
96906292
19554018
48114625
1209686
70277100
20876790
24798633
85446425
17989013
11576348
3046845