21449329
23571529
59805650
76922126
66602605
12082597
34094513
84399052
17227140
9621147
86572753
8664740
75719189
31568036
421356
78253509
24281215
48527798
98355721
61508216
842999
18621457
66526112
70861316
14597374
6446421
11925280
44223746
80224403
60559554
13932239
53345156
18344369
52404915
63084878
34088328
63021553
60057675
92146001
14101124