35108359
61103784
31343653
13302111
9562277
23322611
65503765
3634223
61414910
40398980
44866478
41904583
96342535
497084
79463419
46252699
82331718
18793334
23534233
71316018
83202314
50468944
86742424
27516052
31294588
48867767
37403553
52784553
1797564
20135064
8168679
55899238
51716878
53204512
46768146
63402546
28032156
35417067
6726845
29749601