8158092
21647358
645876
60017156
48687510
72228782
8849352
40635395
36665028
92294429
40096363
76046614
76514635
81999977
77002044
89566895
61317144
93505610
94655573
9034583
76875259
53826489
7849255
66365990
473638
76466955
27758928
55705683
58679984
97561913
23057272
23514663
2663235
31424942
22833289
55207001
46575552
40213351
41705938
9021195