45702680
45908477
34112919
5445169
12422980
57967878
14685390
93273939
44314029
31785107
95251914
67722856
74833920
96284147
63577279
37428771
22206168
40452353
52465970
54868437
7522970
41465036
29988437
80073789
985846
66706395
66416163
59957362
27626467
34427997
55933344
79512999
4317131
81126810
9952523
17792341
79126619
13931262
16728611
5361758