93327694
76296957
46361623
20454642
6055725
36112461
11353103
2265326
42251282
67121601
73438393
18682621
97701420
59428637
49172679
4679382
3266442
54222774
13315959
96924914
73269059
7959483
49552874
57025181
96465340
37818241
88824579
9761274
82635445
24883244
52583167
35448103
99471182
53931602
681997
26628726
2548497
48444821
80502758
10435656