20554777
34008130
76876106
97923519
86969756
23832759
27816483
52928293
7876121
9067650
524917
96912068
82665125
61278053
14354576
87253407
57621473
60996993
27174560
10118693
26913688
4129396
38376855
4278695
24588286
22118891
75429282
3197512
15828987
83632854
142167
76311934
51179366
42914462
84783665
97713596
56478434
67397032
15673186
30973989