60901272
52759497
18776770
52983488
35695941
17456629
61614595
66018422
15146016
7553490
79149672
7372755
84212395
30757815
88693557
11198969
86252417
48762069
99026401
90294317
88819311
76674383
65111371
88097131
29114774
8951901
88619887
53854631
7188821
68371645
89545058
20679861
88433811
88433263
95612789
41268609
83308948
54919737
58342658
26443221