98521942
60057086
13362183
289427
16845447
13567634
42658075
68003621
37206305
64471825
24145464
49092677
89176557
627089
54643378
16388853
21789509
22706896
3793088
86648411
885190
12502991
39162787
25664626
63314377
35607513
45887965
48149384
17718380
2201473
29454006
24258573
29429715
88768668
3713189
45935590
69443357
23321853
66778081
53658307