95212209
15799618
16701737
57838663
12089040
14542940
98815059
16344419
89047183
3416119
64567292
17407731
76815688
74325477
67369586
35133839
72563031
13494251
81959826
22863064
58877541
92165545
32277484
62715543
15299051
32065767
31329565
34713927
83452146
2919735
6438719
7094133
81403848
65543395
83479116
81938235
24325278
9175874
39463962
6736040