61631205
52996197
35988269
6225377
3902980
20152567
21528314
90154459
90535245
81453770
44932068
80982471
42202041
34991886
63682476
29073639
95552927
76831615
81802859
88454885
83191148
82153756
11643972
4140875
37403710
76588405
69276558
8576486
36279061
65409650
86908038
82349217
22787963
7432701
2293643
89005073
778303
58392673
78773230
66592449