441745
39629485
58122720
81178813
68138976
4019419
8984668
55936987
74486317
89313263
56214181
26064738
23898595
88197006
68279529
72712396
45112728
12076311
26826875
60728244
262495
52176908
92777423
78068199
53916823
22148101
2105240
73227050
40228263
6094279
147439
26312137
36972993
15965854
40887230
39198611
90195112
7764291
48519211
42906595