15178671
5863644
34114144
73101593
61504090
15019776
90505159
59163999
8506728
75386360
2013194
7114144
50455330
15066339
58411153
3759788
56589279
20239260
97938540
8406390
11881240
50253424
85918576
3721231
22781671
8340581
8799981
23714664
7143400
52087889
89989497
7644161
7916922
24518293
15623532
34635120
63466922
50417601
68838253
94638434