45826099
50548897
98959572
33634244
47862895
4034243
14009854
75195863
72924278
74874751
71754983
58498217
81684241
41391816
51454064
83101158
63238774
33169280
79828236
58236913
13282897
24697559
41151531
48771826
30958575
543410
20129504
2512794
5847042
18704037
93806440
15694265
93679752
11042722
65287234
46571016
55982911
68205426
90276106
19119350