22365402
87832035
86582205
79794762
777742
20722153
11056095
33245706
77467788
67374919
80578409
9050500
13663924
73252817
54854071
56563551
74094376
82074883
42055572
4145952
63046150
19291199
9481364
50957863
69629061
75057791
12783360
3882175
79348988
56672304
38153132
1888966
54164003
27798816
30435730
48895039
16446998
33184878
59097998
8435533