19224468
225974
45829525
1978783
16364574
76639257
45024623
8094218
18983034
84484598
71856879
76705539
77818767
82892826
93444604
30927810
27507940
18577942
21448520
22054594
7683586
87648563
75182579
72618712
93495368
64763516
16165241
7137118
93853503
50588956
31919988
36778698
36726331
12387451
14378987
48293433
8041627
40086188
83515474
25404647