18933237
50867846
72283278
80808565
9006712
4562621
56222639
13752993
67214030
47681446
37923570
56684369
58289514
1791856
95351058
78507373
10389123
83954538
86355956
42855088
17908548
49362529
34604565
6342667
36999311
10869118
5307825
94853841
58291226
20465905
53649226
85057939
8395228
63202805
85766813
54989032
17267281
83783387
8074331
52188945