77996817
6638947
26749120
62601943
18127842
95229317
91119066
4954463
55064230
66624594
69948841
34113989
95387931
22325120
94322716
16334724
89826536
51743921
65206389
93293844
21153773
15264090
37075007
41093957
88154060
48278499
9287142
76872843
2941758
34137224
79735024
45271024
3008424
39771289
82788944
47824830
73014447
41363763
4665415
383011