514854
73224875
19084978
6097030
49071861
3706248
11412619
1105783
71297905
87201682
8429113
23541965
82353682
29368185
95213022
40995631
70505732
85602301
52526459
12554445
45752704
96274131
81524648
96869880
2608471
59042920
12425225
9141162
59693219
95396679
60249581
65587496
46907943
86144261
52041210
68924476
38196308
9674909
88085275
6713349