49303778
78277965
48762820
35899875
85543293
75882793
6064548
1381940
11872778
49242753
93906600
62977108
31387690
4452654
35646204
16254721
288418
955637
31648617
74168657
78899991
7544392
3033830
19523422
40443115
64075121
13615259
36161852
54599908
44279527
3783927
39457351
22435605
93544435
2482684
4282754
86967541
50713514
647517
98608831