34471433
3762807
41653753
8685742
8956220
87095570
60089801
74651303
98665171
18439516
25603133
56457804
47845110
18203641
72085992
60619123
56389620
20109232
27476335
4832995
57491112
63976098
27232794
40901928
7177663
34846926
90172984
13187881
14004487
53539552
22749562
92073800
7209777
82242103
3854554
71994464
986607
39445520
5026492
66093973