81696007
13622586
95209380
91774763
94146894
61333573
17363269
40073769
46461969
3636892
89332979
88733807
88418573
71453095
60728281
32775132
42864686
62966056
51698159
46135549
17666002
29012343
59509841
579800
84325892
36526035
39846171
25324049
39333029
56558475
54447268
6309705
30947803
28319993
39856106
37845027
85569237
10928813
20782776
48753011