47859859
56558924
9846293
57262896
70722850
99575072
89589376
73717034
27025655
34784202
74788073
67682360
30108916
66996390
91249468
52584817
64619995
89156241
19199807
17407365
7459829
40177766
10425846
40372539
12296775
3480362
56929194
82365919
73075475
96964169
70489409
56196397
84343782
52282623
30013484
59294304
33481919
11187672
62052795
8030606