48348956
26386091
66617790
3879442
83128281
89001316
34135633
13366275
99039856
46213050
8326733
20264099
9967596
33504323
9832176
55393596
87107340
73771707
61103448
33819193
92094118
57069894
81797221
50497761
2893765
20389888
2864941
10668902
40148580
13496180
58075437
8297223
56749961
41304675
53023654
75766615
76095713
75681753
1495957
38528957