7974549
1090869
385840
83095768
4295462
66943748
47468397
68185643
56727420
43625981
79087339
95218903
42078162
78568030
40366136
81339909
39741216
3682465
9501459
73319123
32266166
8872234
75251741
35106820
65325288
20891955
520503
35577190
47251979
90978472
30878203
95964996
50852059
36324420
58644437
6658325
7058321
45558931
49626542
70701982