24666069
8160701
87546216
7839888
43136036
3512996
55696908
35482495
71692978
9274999
39561718
868181
29959303
14405109
16543942
12381887
53546607
77241102
82328835
79899977
17108976
60224183
563104
73928179
56532408
12609273
3774788
65783415
65823854
19748318
417695
11833530
33613305
90192070
97245090
62231070
5053758
76798592
25778529
57221693