50884946
65109120
75113990
74823498
58694344
80144530
85933243
24338142
18781228
60168416
38949684
128866
41587194
78067121
87377549
38499315
19333845
58734571
75089424
54962138
89671540
76001730
6798373
43907572
4805484
70057672
2022431
93203177
1495298
11543679
76078774
84222349
969283
8460582
67593339
93293487
56137281
72976929
10444519
8933782