13289308
9429935
27259683
177660
7383014
91718127
16549216
48135992
15286977
51889203
79103786
8560869
44349021
9781167
7746370
28298464
86446563
32799109
31852128
41237751
3706844
6301236
92513932
16933777
701164
39598811
72066812
35131974
96711209
35771858
297420
88825900
99884058
70848294
90135857
11324024
21307033
51704014
74397
52294926