64958168
79514058
2427203
23766387
43916770
67184758
90313356
88333485
94646943
32926573
23356641
15013770
17577573
66223677
40026989
49791363
40896301
32101382
91673126
324390
69266290
7388307
31262696
8668675
45908984
17449048
58461757
9324627
91994318
70134812
81654880
21936070
63969391
60891884
76985858
15639807
73766255
39439746
47201246
21185638