17626492
97991720
83136212
3369350
70309108
16931577
41651900
35796064
34646532
92609287
67278298
31427581
71708042
90505228
23577087
88326925
41524484
15056044
25662651
48028779
76869227
49084428
50284123
47516147
90102925
18514010
39865804
30235285
38187340
95414967
21236798
70468444
14423150
792829
47173894
8791384
9742726
2804714
57525901
14083181