75279867
20067960
90385358
85535584
88297385
72579191
4969799
63052588
68848400
23201796
31227599
8999824
43654473
21501577
5672626
65228536
31911946
46701120
5591733
29239278
22784973
3387775
89315717
1716390
68326127
91232755
20219026
18971257
41122897
52688313
49952436
9069859
7063336
6754193
63241426
10903990
25275885
44428055
16947955
46619769