54316562
71835608
57085985
5194241
76273701
30187074
26972637
96735760
47947349
50106637
58602549
19619043
13992097
12076156
34993452
87189473
66428511
44105151
89713074
57667457
33973405
37363160
85517954
52155671
11977255
37577540
44728677
50298897
49571693
34253828
49094514
69255699
11875641
36406018
4484735
85558761
13813840
44945565
83557073
90427755