19066460
83853322
71344892
46162088
51055463
30506063
40203048
41262106
18569727
80984784
12695034
75796040
10864592
1851744
26971226
6985816
17998009
67654075
40627857
45202142
63065364
604606
99099701
33581998
19641570
78743495
62876978
47802299
70655583
65234719
42405426
52099887
88083649
77208419
7756085
84489831
48886375
24181361
22403306
49718693