45243446
84429731
23457432
47327077
44669456
33023671
75437145
43391681
18552095
61346236
84734264
55009004
971331
61277622
93038967
87209083
4197593
28588985
5933552
1216897
12384202
53011817
38814287
13386322
48187948
79692685
64714395
6652620
3646294
53155617
16309722
3589909
11844118
54834896
62194845
85675136
17658263
61401084
47297438
80715321