255725
87051906
7523148
56674792
19958021
46618422
31191478
6799820
20719679
983431
88182900
52256011
5426494
23978059
7560406
48331903
82462491
4562736
34441386
25481473
12842546
22895376
52318804
29404983
59965160
19066682
46105500
95519687
40292136
68982920
2955716
2477175
26914826
668102
63029800
6465610
47634179
34386538
93753076
70877534