47851612
95106542
44677045
47737463
81101302
9949946
7327600
57546775
63084144
18521754
83123039
3269286
87055235
1826521
78441986
319778
85822768
36687114
81585781
90353640
55642029
11602754
25222147
97435084
98094211
26521811
38972378
41166923
88497040
36653386
3282686
22813202
60204769
56836061
62037627
99115021
59348731
92167485
48791632
9099500