57255588
79673636
59534065
7395017
79943122
66005977
6981263
17777317
46049609
19257303
47062853
2795536
6813651
769586
78095483
8509137
54611778
99337735
2650553
85468504
77644646
99047200
5413952
82464280
93028972
67547401
38109535
28922897
4033904
75227236
93848681
94667087
92277610
73515432
41183118
17192260
34077914
36067984
46589218
55116772