20512221
45287561
53503341
34388985
49842418
43631220
41102941
26433361
6848614
33623079
72604602
49933644
46251196
9990388
74261151
78016904
68089012
43021148
56215645
46673843
24942840
81335091
68866747
44904577
18534824
58131802
37108866
62417924
2475720
55338339
94254623
84582003
80272915
229490
1653500
62301558
92756170
76121107
9158333
55272590