80096414
41753448
74385844
327774
71733934
65859394
59323245
6995262
6466815
20721736
23432659
89982372
7174473
31644448
9172720
23607875
2156550
75153685
54128539
17203086
2939747
98402686
94038617
29882666
84829090
32812108
28075743
47529157
9312713
88862346
99648426
63884467
52057927
92148088
75891527
44114306
54077856
97095030
87785216
9132789