43556262
48669596
61325648
20667604
74459783
6639111
3523150
43476978
12183773
107546
7000477
23382451
38798914
86184208
86936895
42378913
49372818
3377523
87065070
93279228
68003248
26289833
11369907
55298938
14166221
56327573
46536994
11095673
85419644
93823766
7094274
5648667
1314982
53637198
62871676
57131711
1898331
78386036
94961893
37551111