1235541
16127754
46607979
44513574
80333869
4371542
96823423
62008585
21575052
3453782
47034179
94631988
9565359
54742617
50236859
18144345
88216386
61049361
72306582
28074898
55711230
99027131
7839817
32041987
3468352
3995000
57048907
40177756
97926893
44444652
12545346
90103378
44758576
48079700
36555494
84799541
18615807
46881960
73254246
46901676