78337208
96185218
83608300
45709913
55948552
35559536
99203561
73012757
92688665
17626499
2249783
14492255
3167577
17051311
56769462
6875572
60811463
39594845
74049645
42515368
41229487
89634793
22161539
7891335
7463393
54354674
17134447
15903678
69278579
12442737
962934
14723539
915615
28837026
8869523
88928388
50327280
1029343
37025568
48125853