95672523
90889303
11065156
72716731
31254320
80147181
29069855
23347404
54174138
15636535
1512407
3968034
5644932
36872
10964548
85947784
9512396
5266764
79977082
8022645
49033463
6022423
79698415
91813123
17075799
37435370
36735411
43204708
7795483
72611095
34412244
22408385
92038576
2626204
315440
38348865
20614380
7364782
7772373
95355073