40253094
56883298
93731675
7632304
40988134
62243591
39412751
2741212
95396677
4077825
66262468
42752346
824519
61639176
23735227
41621907
5755862
61638215
1970806
76181353
7906661
96162046
76057977
36707499
2322639
52171733
78099953
28605862
80732223
67429915
2411643
66551825
9491979
81288970
64855315
17203899
80434955
24122575
78152622
58214408