12049175
11726391
4290568
13299056
8762017
16661540
20011053
5936215
14194447
56512939
60536907
36079834
65979780
42433977
66799748
31662193
55637714
37469562
7072464
55673571
93792272
30496214
80886318
79934185
16625477
91106323
60135649
74343206
73209805
7445758
46148772
27324463
13265569
48915018
88279142
89006549
45727125
1467763
46925845
2287738