65626991
2589454
58181545
96851171
56278810
53187679
40051851
8287366
72218863
82059035
78295044
22424050
47583481
2582441
64623933
90038153
6716667
61431014
56561173
83254898
949259
49198763
7101295
614449
46182233
79274545
91006850
51052390
33067593
12809163
70031718
19715192
33838408
62917596
2806526
8969349
11562309
55877752
27085964
913162