19357095
70115405
86022393
75215404
63294411
70531602
17381101
84374678
79531471
84928919
4634371
79904203
60354870
89045680
42625818
25115311
39262970
9568863
20036585
12852216
34234016
56901788
51214483
83804543
87888868
10748315
6604210
82895439
74669924
26971665
95276687
73516992
16031443
62782825
88349056
8056541
39264595
43749206
9701859
41449793