8042558
88875493
85602189
28257529
63985241
76258310
73926473
50339552
79265327
79266520
88157418
80873922
4599930
40491064
87358647
4539520
4779849
56182897
77079779
5744776
18221348
88559855
64433984
90998672
58634638
82114173
71481118
29684606
38347836
66699072
92338469
72969019
46106618
21348528
16945245
53168643
17882663
86299972
5458040
43159799