17388638
42941178
20313369
56832765
12515727
53424740
28884893
52395780
47855376
74102705
72755424
32359093
44216106
59475304
66987541
88158253
57215393
99938397
2707355
60604158
10485910
79748309
43775743
7901122
99738348
24425861
5227852
33919482
63071904
82805065
67624366
4406366
39015372
30689255
69617354
12619537
95712331
41469583
69354085
51996836