20939107
4819322
42779633
93475310
38279934
46722020
28764903
536544
36372351
20363220
28596459
70008549
79018186
41736560
24728780
47354521
51864384
23527127
53579883
37815606
41516312
86395107
69675053
66424257
62438018
90358284
1335580
651288
63013811
34983323
215892
41999880
76311685
84394240
50209268
72577666
88536353
34339683
33329079
32291838