81985121
50136927
31835077
77974491
2671053
146978
41279122
34311493
8501416
23399785
99365828
24077850
63683952
736790
25983549
29836601
9667442
72216200
82461990
30117771
69894777
85021572
91585060
42039848
37751549
68068277
86138975
7157856
59011048
84101339
75971086
29763144
88979003
73894514
98932018
24529713
7871545
45846934
2338657
1426805