91992991
5343386
96735827
99149645
17227714
31917299
23966871
93997775
83665747
24691172
33624911
32688535
59106534
50284170
6592933
74833104
79315672
57447276
11382574
12154415
2405233
10491696
62953987
51195263
82346533
35932834
98875639
39172803
45004900
4429983
87298556
36911012
1212235
45893090
38128375
39853023
79368315
17596068
76018363
4638423