75926525
52474168
1721195
6748213
57633798
39934415
7352181
95544444
65258559
94771699
7189166
51084185
66959434
99161198
71232958
74126920
16061673
39313726
7205852
89267159
12073330
92129422
88264425
20167547
841814
48445777
92905045
86547494
4001920
25154377
63968126
10711588
97198614
48641481
68491878
93934974
83287606
13528824
12907135
60055519