65569480
33045090
87914845
72343139
2141719
60363448
92644311
85042449
73499019
45561516
29504549
75238287
74171442
38556336
85023615
83608395
5314755
77394853
98196667
24562776
78236322
90254242
49727694
19803048
70972121
4619710
94499721
3836010
29721189
9357399
90127835
35569431
25833818
95878779
39306837
70523502
27672211
4635290
40093067
69008374