65566424
8746535
52462918
85771240
67468350
26809057
28872890
6254013
24035596
33749803
20908086
91408485
65642443
99777377
54225678
84109861
39418900
64761843
42587223
80125952
6671882
71585874
8261860
70153403
5101470
59185693
18984440
73229952
2252343
65686110
78639269
100005850
81655804
33152272
4823660
42058321
40155206
94966861
19664477
17265582