20721423
41132741
49936890
27396906
95903993
17215500
75045691
2063282
47668039
28836196
352542
39917582
36163752
64681283
732249
54115395
82687174
20887344
70015408
24972421
13643355
33564953
91628271
25451243
12551265
16109471
37305514
69515531
34109530
24115633
58548466
24156326
16691615
6672255
29396283
2406682
68281377
7492783
1643582
71761896