52722202
16028164
28524759
6926193
73066740
59923970
74383466
3009161
4725375
1609243
22213440
54951728
11222645
65707649
27956837
66418189
89472475
1913592
66977368
64408239
48844050
69067925
54091949
44995897
9352592
60954174
22123563
21151157
7342354
23355134
30917850
64289784
46559921
41995379
79087058
67876571
40048139
4037409
17032186
25601381