16359419
65743030
7735427
20157878
1717498
53713306
57519534
23339506
63127588
2102807
9465736
2259822
25027601
58296328
82906016
51033587
78909554
42756253
961602
14595860
96887653
21332102
7299268
95162515
73652196
76674634
5164394
56723846
708607
78063125
8376499
42603263
37655225
4498477
24048568
43701134
71477924
22364793
66549323
32736494