37581356
34765158
86256935
80402132
42171038
36168558
70983226
41531222
39418999
5101433
84705640
61921082
56327076
8742590
86298458
83651956
22111559
75998571
933926
33757001
312341
63845631
86769748
11101849
36228129
28849160
75945411
76845178
10782599
99913114
27337030
8977230
14128648
7368396
13694680
62011032
30149714
7247979
66633929
77898593