93312761
67187963
63812296
624088
95068385
28429309
95655529
84179117
5879713
45537527
77049595
73324605
16021507
34311567
5318273
9092434
8904356
45226714
58108954
2982459
76949906
18881723
49048449
3932137
810969
7503489
49625169
56173465
9951935
34224914
48166987
85039512
34466549
82954907
80671798
49902790
39687873
80837863
30436262
56932524