65088889
81956662
9435853
25907358
76413795
15637785
6423151
37671119
7739105
49497333
56048285
75113332
35193108
5513684
1035870
4147656
6994818
94707979
60997871
46507582
45422654
48159349
69503765
28058764
27744582
13531403
19095415
54524798
96787554
33548921
22836586
87684420
16423658
5983486
23503247
90752463
14067423
85475763
16976687
1896004