68479779
18016116
3156693
28296925
720377
35937199
20537818
51249914
12291546
80501494
82686085
88054821
92572608
17169975
11078367
4043488
31416005
75516322
36959087
31024273
38791812
84497979
44312570
71259076
2636212
51724587
77825835
9510539
5092457
1338822
23606715
36195544
7603678
86466281
77781644
97224176
16914491
30158634
51931119
591410