43938732
92878770
92523023
25586122
50239056
8047682
3871796
64487184
62648770
20955158
42499745
96753204
82601040
30891244
85046845
80431690
19151466
74402942
682540
54132538
27195185
44864080
41101067
96221599
10268794
78205999
52626044
23659542
45413525
35196749
83067329
76156567
18477213
84471523
71934978
48668399
71945466
8359828
47653123
34213225