42813166
93077614
86707034
88351165
7166390
19975179
16643252
57746580
92152029
78552687
78367326
75325431
29027230
31408650
21713471
50838199
38223053
5057884
86116606
70686066
76505180
19231573
1363457
75954591
11654286
38768069
966766
6442154
14589156
22996670
67073771
2593398
87827536
28598038
55255383
97728404
97718689
17711698
62873083
64572969