5562542
24003368
37913180
44902023
16737317
68037709
60737012
37741231
22038070
19838660
14534787
70184483
16419050
24144835
13496371
89594932
39909399
29432826
38583860
6694976
7752162
89647147
93632615
73408916
7127263
54003945
7486945
6426718
71578241
80878990
41391046
6672769
14046013
42303958
26796695
92099281
94824310
59913576
54666668
41362232