88486649
25934859
61518753
64449546
94633084
93547595
53641952
59954320
54437009
44931695
74914096
8305914
60044116
6275724
64001126
82119332
28674871
90307303
5997552
18703652
64446544
24065617
42983805
78729487
53953297
17717396
54076850
89935891
96667368
154729
6799445
36055836
72934956
42914511
45353556
60315388
41574325
88973798
34495181
85741884