65142895
44283424
68779635
32852759
1353282
17494295
58063246
31238658
46764316
38968044
22079220
49817764
26271052
84759850
76187862
21153558
60107074
75928434
90707688
23966517
85921115
73512318
55837718
2767101
81254797
729448
51867962
10493791
2738790
11735691
86328931
98961673
3099949
96048930
63612961
74694586
74944194
2833947
16421816
23859179