32442872
17284902
51072196
29448161
50253796
69856706
40502656
34484679
89689307
65164340
91659274
73712686
34703848
38106401
72287783
95934238
2567751
822539
65363934
3552149
16712319
27179421
70289009
1978095
57269918
40261497
843146
92754409
4181046
83437730
92169782
53276988
68892312
53312193
45131974
91689341
20478212
84955132
90012055
87976977