64379136
56095345
26946416
4062215
21018216
92257281
26792978
58867261
58429369
58538634
13856556
61613845
904157
72788199
77222990
87084009
45076256
89923649
81766281
42051761
16126522
68934947
6224873
12266838
12359152
65714892
85631510
21227970
81069238
67461898
4567434
4780646
66897126
1855094
76643840
49763593
56784641
44854486
352901
74101651