42297972
9224198
97008347
35711720
5234281
95971564
7866646
51846079
14997646
55622197
19774663
29845495
52596984
24686407
93908012
51879427
78566358
14969228
55297879
30766049
17093940
18011283
67206552
63917330
55127426
39361866
5645250
40164060
18752671
24459389
6817377
94523965
66892155
22919364
85764458
63699990
677749
46538536
51344403
75189789