51248227
59927739
4516366
74775342
97658990
7861223
17066681
7962912
9391797
84514876
69126343
55105961
42162154
81903005
67546137
68728
6929235
59053705
13265321
11532359
57179743
41209883
2754480
27556611
4674634
24525543
8093390
34226444
77327318
87899119
33859824
42977135
19615986
27573846
64499733
21858165
22731686
18754604
22779633
7042998