1808286
14189556
95861658
31605302
9192554
70616292
3016909
49075139
77668251
34237116
9287565
66115023
17189410
1852979
9947157
27896615
94765197
43615984
61376755
98971751
61975064
61569077
81027080
68854101
10487928
67962411
22485865
9769646
9697611
54418790
82959298
64379515
15378023
7769294
16968009
95422500
64723057
32529305
68722900
12096011