79633160
91271684
56857513
46944231
18207135
97205964
6868959
51996120
25618449
80069421
19423090
5597977
60653570
30128559
58079917
4631814
98637132
46208228
86405711
40996509
13394997
58391320
94437718
52443348
70303161
76647057
71451521
83892394
75978858
58448500
47017024
6026546
83971888
83985410
82395423
26836421
62282261
74652536
94187263
77993471