78958125
8663839
8939641
979642
5714494
13214170
72586377
93063582
55432606
98232060
80714415
74003549
35152536
42471716
255327
75427654
66924994
10665701
9834806
54548158
60337754
19474122
9920392
62285831
70339377
35893991
54931097
89188431
49154416
84975668
38222873
4705295
84002980
52691948
78833479
51653964
44935944
35197671
6750736
107893