52592615
39016355
79504316
74849384
64746024
14177778
90023010
49316035
47229937
96645111
90018782
91023206
4598686
18372066
41144586
5185364
96952663
11504960
34538106
56943169
2661668
29309152
12585603
74877186
35861218
5758282
2299693
5101895
23187530
11822940
4785296
22865193
10546022
29333276
63249778
49943231
7935435
42196623
49048791
4143236