21724283
84691637
65313627
68021041
56629737
22933365
96606443
6938065
55213969
94764930
64242037
470309
35091308
49225834
3735199
76957245
68123657
36381316
7168720
139530
40962197
41023677
4281717
45666281
69419563
80116994
53651889
16333300
10683342
2926481
93658124
11513345
81966911
57238523
1322854
83571392
71238712
11051763
39608420
89837314