74755162
87071350
73124965
1258820
10133982
23084785
62092645
24864707
28769565
50174992
330300
4772345
84755861
49586267
80792758
21708360
10673894
98222981
9805186
10035726
90272344
73606664
47668848
54057980
34693070
8086725
96046600
95344624
77065729
5204703
5541786
78871050
39786880
94358653
33917371
65223783
83377945
12664996
9521348
61886217