50378609
70297896
42655819
24608183
7998471
30959108
1764327
6907672
27276595
14118982
61574415
37239849
96365699
15454280
91596863
13845738
2782004
3733388
11768345
89291953
5694326
83552132
6045047
83373147
50562577
19782691
63627993
16238901
73528818
70709636
3525298
15375708
91076028
12955195
4754212
27985720
7377685
84365811
48262317
16742312