17531753
60823650
15585303
30381458
33264963
43291957
80783693
67461685
43755188
37486176
75856125
39075327
15728408
84177786
43279696
31107314
99713594
48728651
18361134
46647495
74863084
67607662
61831331
76088017
61451809
16464282
84727896
67352724
88259202
58494560
82878691
4381965
15141008
92661752
2957526
19513926
26159360
96166349
4675344
14431021