93475461
24349218
704543
2795327
73644983
65104014
71045296
77942392
1549137
36804626
50944440
8041268
343853
33098374
76063656
86328370
36672964
72857456
43983546
89475549
57409775
9905549
19155941
86255510
8335703
19555850
54109789
24329830
71647067
8846327
15755888
31871071
13797120
71921338
7072966
48982513
14947705
92381252
5304329
50911375