12838550
725975
89227231
47829385
68427343
46782189
90928533
53095718
18528397
91625475
81559016
15342703
6432128
7358182
8505454
19513440
37625641
511795
33028521
36514671
59078012
29798500
41032301
34596656
91837863
81213475
12358899
21951996
3774335
99351694
77843200
13359553
55876028
81489726
96461818
51929642
91387463
8685155
7410258
86897901