14679024
20505201
50127801
1484810
18382585
27128039
78405714
5366979
4348518
49708398
50872842
7816763
23205995
43942665
4544062
82431008
42865233
3956283
6364281
94911965
41575431
5759372
16106294
60785517
32075096
89314351
71576901
16832775
19791832
86542954
5590560
8931202
39748954
10781365
13575718
94947375
20427295
8355376
61712820
71482525