35391440
21735980
38823906
24066215
45485458
58092985
4676721
33074966
62585812
4777545
5725635
7240642
936693
74835482
15472445
3769204
67031812
72293110
99094841
35988822
38392764
4168218
17295811
60865863
53644021
40021020
552891
94471462
43267572
5846765
77835848
12157248
18346896
5815262
1349391
6918531
9928692
43504479
54447998
78278638