67739629
27533451
1594585
94628289
92354915
83906689
91061151
6331908
29624292
99321852
7338638
73051393
87652954
3909205
69063865
15125054
47917910
7633260
6790266
38559055
82713653
60734568
5169925
82065501
43548099
2642478
57245250
43241240
15364100
94792709
3689690
44656054
8828416
37669491
72602002
55327684
57236697
31298379
13222141
4556270