94792159
64935440
13217763
57824239
21863893
31205835
45366330
93133458
82657410
91122538
94223915
4803233
1641473
64069114
28938016
71392123
50638613
65025387
13703888
75994776
3441733
5612125
81291678
45832403
74618002
43499509
35863212
20897543
46835421
87264835
33534432
50533660
47478556
58371127
474109
57625970
27877911
24931513
73437356
40232320