19627089
56405912
68605882
79557111
30818034
82442946
86806339
32155409
83727371
48713469
43052175
49598425
94208233
44182542
90342637
724504
3198129
5907823
22815130
8856770
3026768
52081073
58944967
90256398
27013389
69238224
63586864
50998062
475506
44458975
89854155
32217536
71766819
40433746
50261766
34948967
23508063
31812338
85371976
82084884