35317095
82236321
40462521
317189
45451416
5665763
51436801
31712111
61032510
81449214
68449580
6314957
99576983
68974760
47373006
44857194
83566192
53594090
60363179
4136985
1789175
2254575
2223124
2138680
46105159
25206619
34442259
21455880
5403842
16873259
2577137
89353703
32445830
7419802
63569828
78507506
98757148
6032779
80138359
45315070