28989073
3605573
47913860
86043578
89758409
68846481
86683807
43737136
84896327
21627993
27978431
74939706
23154775
68336623
6409918
78394435
64912540
39824389
52939767
8567607
93782310
82306798
55134444
8291451
90222755
29225205
15296583
88686622
80241168
52714878
3859660
70166676
42295714
75104251
68174451
11528457
72976295
67836692
14559340
21952224