90896611
20249172
55509366
28645118
6346536
3516240
10752497
55227340
90315939
70091834
70843092
54583824
86087713
65091942
3127846
51122567
87314768
55523438
20527151
6735328
79298311
14484923
87385192
11594618
58545474
4478057
18923684
29724056
17876316
361885
78878798
74057119
7995123
61931544
37246020
6646928
3386404
14989709
58768536
794889