1212967
34487517
3768250
46563696
68728370
31389551
52997951
25812969
57721692
46381461
73237576
32831645
85832227
62583299
5668334
2567746
3362588
70066778
9353716
24175913
69619097
399225
97733785
18622220
43927728
8556903
76399253
39122551
53335543
15264194
92992374
79468989
13554467
65646989
81985869
26406475
10713202
38659064
53662636
29483917