5109740
19956048
18315649
337758
91389561
53916331
79902721
35279034
2363896
85201869
10171516
70296306
72686050
24423254
15279488
48139742
36347804
6946993
96158719
92918347
1952593
60256334
6564596
33096845
98562292
10738910
37502475
747607
94887744
8019084
97638814
27934737
92992071
18441312
92373603
76479599
48733917
62224532
81701352
37428210