32953555
82707
95139396
27717887
28465162
37132817
240241
62102582
14783435
44459854
8365522
82541800
77329255
87016631
36854152
66927567
85008228
37838810
78951171
5468145
494171
86889937
53783736
66983256
85588248
59503530
16266387
35191661
23748554
8489951
50991464
38884046
99968863
95548693
17072046
63361023
22525350
80877226
25895024
1796101