56159672
42904986
30129625
68413565
49229289
83709337
214765
71373671
23284274
10694923
70432780
48286157
67911001
82213840
32479659
3735425
49941753
89455108
53755223
24375466
38013940
28297234
12007169
37367253
24677215
72005314
62132030
82475686
23148221
29989197
61919067
5816410
42258310
27513167
33672051
8145391
39246036
2435840
9647287
12951779