77858428
56025147
46659811
96918904
24778028
69647348
42466714
75486794
47457580
36941560
715816
25351383
82565634
99067776
48011763
98194271
85626404
28775435
54976151
9622900
26708655
97324
92658383
73094046
62844894
22956238
4732385
71106903
53902101
74283637
50014284
8008763
17758819
91476307
11942476
56078156
73384631
49645965
24093325
3701645