23855099
88831326
53321175
6420701
33337000
2139739
4523975
60712428
99673472
97933092
5721914
48457052
20253107
24492968
7703875
1628092
70123895
68241736
64099508
90857611
62133016
7742842
45382031
90649364
23686314
47133577
6604624
99107934
59797164
4978704
3112418
40004768
49593115
18132928
14833416
43613934
90767801
47628176
4497736
68619962