47681238
50132929
44534144
34152392
86481306
57771600
63381197
97907250
80277226
82782538
38317687
81842085
93808984
79227625
2625013
92443883
49936842
48006823
59038882
36133226
86537719
68336794
46521355
34777699
15346857
3966454
92347541
2776836
48379648
13323850
38913417
17967644
28343101
87846234
97551491
16758330
12487086
69392611
41758145
8507655