20483709
74193919
50938189
39372101
73403969
4049475
1165947
32614120
12579400
9183035
93236205
10166674
36097875
79299665
30702333
68311381
19206548
31418194
52629441
46343423
26856207
45843819
65487636
91069817
89668544
5939318
86418322
79926775
44378441
93581684
47738930
33329956
87001757
8465783
70145674
87441717
139538
136809
75728252
71028486