32347131
9294190
250637
91275829
99458013
3982068
68838025
67844902
74052428
69769959
62272732
55976263
2922329
65296367
90236257
60231303
77903195
9873266
51644060
13925668
47407443
88076106
58424659
13975353
79843887
64994106
31915050
72361047
81018915
23148150
70423325
39219098
44118427
16091215
65191381
74186611
86521528
71909483
55241187
2249512