22065685
196397
6918723
326426
10438630
66448040
30625618
64129703
40417071
30788527
43007311
86787443
60161189
79756813
11152362
701442
51017898
86001847
46295321
84749926
16625035
72246338
8779862
26605567
92067973
45575787
19585469
70725531
86957700
56835971
52701914
98125272
5662241
95232142
26238765
90268681
66558138
9582936
93341772
282310000