94496703
82674330
55966911
11197716
44293611
4652394
91045889
74049000
26064538
97932625
61532203
28903081
9278491
89275711
68646152
21715142
39513389
54062707
33126796
12882973
5919604
25257943
23897593
82325410
54536308
36417791
31991981
47785625
75226630
29747790
34526149
22732271
47673783
49013331
9527329
20993970
40156163
9564762
44345758
4058706