28741884
38478204
65378627
3409257
61248951
19413889
44374594
45532656
37029113
49679188
8622063
88084504
55305463
52815403
84614722
90567842
3304498
59899470
84296165
60647058
24032577
35733672
9431591
90651665
79733268
75317682
49119379
31661143
60045898
9671898
2126257
66695361
1456600
32247173
48941754
35073640
28503789
64651069
2841551
83075467