96808079
93189501
95193345
57417073
8198554
35959762
24155337
18354609
28899638
71508866
51394641
87315706
78319550
46748029
52956857
76224657
71634107
98237621
20243418
16583495
78801549
42279214
48552990
1544222
68537583
19144234
66425370
92882941
22836088
70846948
79172503
15615007
8726991
67326968
70192605
59188664
27041619
56649267
85183126
45493334