71995750
31349527
3818814
34502261
73931399
26087303
47266693
56585240
78869775
60486184
32211785
6823693
1635493
53348746
58242649
47116115
14997540
73617622
61331176
51801707
6877505
3809968
959193
16442352
29713536
51688318
81567706
68434076
11371847
97254775
59929466
4482558
28543
4158524
53876601
50179781
4006341
44643825
13003160
50429661